muffler explosion - Francés Inglés Diccionario